package br.com.beiramar.manager.usuarioManager;


import org.jboss.seam.annotations.AutoCreate;

import org.jboss.seam.annotations.Name;


import br.com.beiramar.entity.pessoa.usuario.UsuarioPessoa;
import br.com.beiramar.manager.abstractmanager.AbstractManager;

@AutoCreate
@Name("usuarioManager")
public class UsuarioManager extends AbstractManager {

	
	
	
	
	
	
	public UsuarioPessoa buscarUsario(String codigoUsuario){
		UsuarioPessoa usrManager = new UsuarioPessoa();
		usrManager = (UsuarioPessoa)entityManager.createNamedQuery("usuario.Dados").setParameter("id", codigoUsuario).getSingleResult();
		return usrManager;
	}
	

	

	public void salvarUsuario(UsuarioPessoa c) {
		try {
			entityManager.merge(c);
			entityManager.flush();
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

	

	public void excluirUsuario(UsuarioPessoa c) {
		entityManager.remove(c);
		entityManager.flush();
	}

	
}